recently born baby - Alemán Inglés Diccionario